long-term sustainability - Turkish English Dictionary